team delegate - Turkish English Dictionary